UPC 附加碼
UPC條碼之附加碼由2個數字或者5個數字組成,放在UPC平行右側,最初應用雜誌和書籍上面,主要做價格表示.
附加碼的主要特點如下:
- 附加碼與前面UPC碼間距約1字元空間( 7 module)
- 以1011左邊界碼開始。
- 附加碼編碼方式類似UPC編碼
- 每個字符以01分隔
依據所使用的附加碼是2數字或5數字,分別有不同的Parity Pattern表,對應Parity Pattern表做出編碼.
我們以實際例子來做說明,讓大家比較能夠了解.
UPC附加2碼的編碼方式
如下圖UPC條碼所示
附加2碼(Add-on code )為53
依據以下附加2碼Parity Pattern表得知Parity pattern為AB
A代表UPC之A type編碼型態, B代表B type編碼型態,請自行查閱UPC編碼規則說明.
因此附加碼中的數字5以A型態編碼為0110001
而數字3則以B型態編碼為0100001
最左邊藍色底線標示的1011為左邊線表示附加2碼的起始,中間紅色底線01為字元與字元的分隔線.
UPC附加5碼的編碼方式
以下為附加5碼Parity Pattern表,首先我們要算出X值,再對應出Parity Pattern.
其公式如以下範例步驟:
X值等於1,則對應的Parity Pattern為BABAA
附加碼起始以左邊線1011開始,然後依序數字1為B type編碼型態,分隔線01,數字2為A type編碼型態,分隔線01,數字3為B type編碼型態,分隔線01,數字4為A type編碼型態,分隔線01,數字5為A type編碼型態.